Approfondimenti
Un elenco più aggiornato si può trovare all'indirizzo: codesthesia.net/risorse.
HTML/CSS/JavaScript
Alcuni riferimenti non indispensabili per iniziare a usare p5.js ma utili per capirne il contesto e sfruttarne meglio le possibilità nel web.
Oliver James, A complete guide to making web pages from scratch, 2019.
[guida sintetica abbastanza esaustiva]
Oliver James, Interneting Is Hard, 2017.
[almeno i primi 2 capitoli]

Codecademy, Introduction To JavaScript, 2018.
[è sufficiente la versione non PRO]
Altro su p5.js e la grafica digitale
Lauren McCarthy e altri, P5.js / Learn, 2015/18.
Introduzione e approfondimenti su p5.js dal sito ufficiale.

Daniel Shiffman, Introduction - p5.js Tutorial, 2015/17.
Serie di videotutorial per chi non conosce la programmazione.
CG Brera, Tagpacker:LEARNING.
Altri link per l'apprendimento, anche di Processing.
Bibliografia minima

L. McCarthy, C. Reas, B. Fry, Getting Started with p5.js, Maker Media, 2015.
Più tecnico e specifico per p5.js. Disponibile anche in formato eBook.

C. Reas, C. McWilliams, LUST; FORM+CODE - In Design, Art and Architecture, Princeton Architectural Press, 2010.
Più incentrato sull'estetica generativa.
Bibliografia di approfondimento

B. Groß, H. Bohnacker, J. Laub, C. Lazzeroni, Generative Design: Visualize, Program, & Create with JavaScript in p5.js, Princeton Architectural Press, 2018.
Con un'impostazione più da libro di graphic design e ricco di esempi di codice.

Daniel Shiffman, The Nature of Code, autoprodotto, 2012.
Dedicato alla simulazione dei sistemi naturali con esempi di codice in Processing. Leggibile anche online gratuitamente.
Articoli e tutorial

Daniel Shiffman, Coding Challenges, 2016/-.
Una serie di videotutorial su temi specifici della geometria, della simulazione, ecc.

Rune Madsen, Programming Design Systems, 2017/-.
Princìpi del Graphic Design spiegati con p5.js.

Anders Hoff, Inconvergent - A Study of Generative Algorithms, 2015/-.
Articoli (soprattutto i primi) sulla generazione di configurazioni grafiche.

Kelly Lougheed, Profilo Medium, 2017/-.
Fra gli articoli, alcuni sono tutorial su come fare giochi, filtri e altro con p5.js.

Tim Rodenbröker, Blog / Tutorial, 2019/-.
I tutorial sono per Processing ma non è complesso adattarli a p5.js.

Tim Holman, Generative Artistry, 2018/-.
Tutorial sulle configurazioni grafiche con un'interessante sistema di formazione progressiva del codice JavaScript.

Tero Parviainen, How Generative Music Works, 2017.
Utile anche per capire come strutturare nel tempo forme e colori.
Eccetera
Altre risorse verranno segnalate su un gruppo Facebook non strettamente legato a questo corso ma gestito dal docente su temi molto attinenti.
gruppo Facebook sulla grafica generativa con p5.js
Domande, risposte e risorse per capire la grafica generativa